package com.kizuki.enums;

/**
 * 不允许extends 因为Season已经继承抽象类Enum
 * 本质上是 new Season("SPRING", 0);等四个对象
 * 上面对象默认使用public static final修饰
 * 可以给枚举元素扩充属性
 */
public enum Season {
    SPRING("春天来了"),
    SUMMER("夏天来了"),
    FALL("秋天来了"),
    WINTER("冬天来了");

    private final String dsec;

    Season(String s) {
        this.dsec = s;
    }

    @Override
    public String toString() {
        return name() +
                " {dsec='" + dsec + '\'' +
                '}';
    }
}
